nuclear thermal rocket - German English Dictionary